Big Huge Thesaurus

genus Ormosia

noun

sounds kind of like